lifelong stammerer

Translations
пожизненный заика
Despite being a lifelong stammerer, he became a successful speaker.
Несмотря на то, что он пожизненный заика, он стал успешным оратором.